+Sat Jun 18 04:22:51 2005 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkcursor.h: remove GDK_CURSOR and GDK_IS_CURSOR, instance
+ checks don't work on boxed types.
+
+ * gdk/x11/gdkcursor-x11.c:
+ * gdk/gdkcursor.c: make return_if_fail checks != NULL instead of
+ GDK_IS_CURSOR.
+
Sat Jun 18 04:21:58 2005 Manish Singh <yosh@gimp.org>
* gtk/gtktreeview.c (do_presize_handler): remove unused variable
+Sat Jun 18 04:22:51 2005 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkcursor.h: remove GDK_CURSOR and GDK_IS_CURSOR, instance
+ checks don't work on boxed types.
+
+ * gdk/x11/gdkcursor-x11.c:
+ * gdk/gdkcursor.c: make return_if_fail checks != NULL instead of
+ GDK_IS_CURSOR.
+
Sat Jun 18 04:21:58 2005 Manish Singh <yosh@gimp.org>
* gtk/gtktreeview.c (do_presize_handler): remove unused variable
+Sat Jun 18 04:22:51 2005 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkcursor.h: remove GDK_CURSOR and GDK_IS_CURSOR, instance
+ checks don't work on boxed types.
+
+ * gdk/x11/gdkcursor-x11.c:
+ * gdk/gdkcursor.c: make return_if_fail checks != NULL instead of
+ GDK_IS_CURSOR.
+
Sat Jun 18 04:21:58 2005 Manish Singh <yosh@gimp.org>
* gtk/gtktreeview.c (do_presize_handler): remove unused variable
GdkCursor*
gdk_cursor_ref (GdkCursor *cursor)
{
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL);
+ g_return_val_if_fail (cursor != NULL, NULL);
g_return_val_if_fail (cursor->ref_count > 0, NULL);
cursor->ref_count += 1;
void
gdk_cursor_unref (GdkCursor *cursor)
{
- g_return_if_fail (GDK_IS_CURSOR (cursor));
+ g_return_if_fail (cursor != NULL);
g_return_if_fail (cursor->ref_count > 0);
cursor->ref_count -= 1;
G_BEGIN_DECLS
#define GDK_TYPE_CURSOR (gdk_cursor_get_type ())
-#define GDK_CURSOR(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_CURSOR, GdkCursor))
-#define GDK_IS_CURSOR(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_CURSOR))
/* Cursor types.
*/
{
GdkCursorPrivate *private;
- g_return_if_fail (GDK_IS_CURSOR (cursor));
+ g_return_if_fail (cursor != NULL);
g_return_if_fail (cursor->ref_count == 0);
private = (GdkCursorPrivate *) cursor;
Display *
gdk_x11_cursor_get_xdisplay (GdkCursor *cursor)
{
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL);
+ g_return_val_if_fail (cursor != NULL, NULL);
return GDK_DISPLAY_XDISPLAY(((GdkCursorPrivate *)cursor)->display);
}
Cursor
gdk_x11_cursor_get_xcursor (GdkCursor *cursor)
{
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), None);
+ g_return_val_if_fail (cursor != NULL, None);
return ((GdkCursorPrivate *)cursor)->xcursor;
}
GdkDisplay *
gdk_cursor_get_display (GdkCursor *cursor)
{
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL);
+ g_return_val_if_fail (cursor != NULL, NULL);
return ((GdkCursorPrivate *)cursor)->display;
}
GdkPixbuf *pixbuf;
gchar *theme;
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL);
+ g_return_val_if_fail (cursor != NULL, NULL);
private = (GdkCursorPrivate *) cursor;
GdkPixbuf*
gdk_cursor_get_image (GdkCursor *cursor)
{
- g_return_val_if_fail (GDK_IS_CURSOR (cursor), NULL);
+ g_return_val_if_fail (cursor != NULL, NULL);
return NULL;
}
void
_gdk_x11_cursor_update_theme (GdkCursor *cursor)
{
- g_return_if_fail (GDK_IS_CURSOR (cursor));
+ g_return_if_fail (cursor != NULL);
}
#endif